package cn.t.constants;

import java.math.BigDecimal;

/**
 * @author l
 */
public interface CommonConstants {

    Integer ZERO = 0;
    Integer ONE = 1;

    Integer MINUS_ONE = -1;
    Integer TWO = 2;
    Integer THREE = 3;
    Integer FOUR = 4;

    Integer SEVEN = 7;
    Integer ELEVEN = 11;
    Integer FIFTEEN = 15;
    Integer SIXTEEN = 16;

    BigDecimal POINT_ZERO_ONE = new BigDecimal("0.01");
    BigDecimal JITTER = new BigDecimal("5");

    Double FIVE = 5.0;

    String STR_ZERO = "0";
    String STR_ONE = "1";

    String SLASH = "/";
    String BLANK = "";
    String PLACE_HOLD_BLANK = "-";

    // rabbit mqName
    String DEFAULT_DIRECT_QUEUE = "defaultDirectQueue";
    String WORKORDER_PROCESS_RESULT = "WorkOrderListener";
    String WORKORDER_PROCESS_RESULT_V3 = "workorder-process-result_V3";

    // excel 常量
    // 标签模板
    Integer CARGOWAY_LABEL_WIDTH = 7000;
    Integer CARGOWAY_LABEL_HEIGHT = 113;
    Integer CARGOWAY_LABEL = 5;


    String CUSTOMER_RECON_PUSH_ADDR = "customer:reconPushAddr";


    // 导出最大限制
    Integer EXPORT_MAX_LIMIT = 8000;

    // 默认数据
    String INDUSTRY_UNIFY_CUSTOMER_CODE = "0600247535";
    String INDUSTRY_UNIFY_CUSTOMER_NAME = "万物集";

    // 报表相关参数
    // 统计维度
    String MONTH = "month";

    // 请求头
    String CUSTOMER_CODE = "customerCode";
    String Language = "language";
    String TOKEN = "token";
    String WORK_START_DEFAULT = "WO";
    String WORK_START_DEFAULT_SY = "SY";
    String OVERPICK_KEY = "_@";
}
